Volume 19, Issue 2, February 2018, Pages 1-37
Emad Moshref Ali El shohary; Mansour Bin Zaid Ibrahim Al-Khathlan